disposable camera - French English Dictionary